leasing of machinery for construction purposes - Francés Inglés Diccionario